sea lily
Explore definitions, synonyms, and language insights of sea lily
Definitions
Noun
crinoid with delicate radiating arms and a stalked body attached to a hard surface
Explore definitions, synonyms, and language insights of sea lily